/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.scene.domain;

import com.koron.common.domain.BaseEntity;
import io.swagger.annotations.ApiModel;




@ApiModel(value = "风险项", description = "风险项实体类")
public class ProjectRisk extends BaseEntity {

    //危险源id
    private String localHazardId;
    //事故类型id
    private String accidentTypeId;
    //事故类型
    private String accidentTypeName;
    //风险描述
    private String riskInfo;
    //风险原因
    private String riskReason;
    //控制措施
    private String precaution;
    //可能性
    private Integer possibility;
    //严重性
    private Integer severity;
    //风险等级
    private Integer riskLevel;
    //风险等级
    private String riskLevelName;
    //管控层级
    private String controlLevel;
    //残余风险可能性
    private Integer residuePossibility;
    //残余风险严重性
    private Integer residueSeverity;
    //残余风险风险等级
    private Integer residueLevel;
    //残余风险风险等级
    private String residueLevelName;
    //残余风险管控层级
    private String residueControlLevel;

    private String occurencePossibility;

    private String consequence;

    private String frequently;

    public String getLocalHazardId() {
        return localHazardId;
    }

    public void setLocalHazardId(String localHazardId) {
        this.localHazardId = localHazardId;
    }

    public String getAccidentTypeId() {
        return accidentTypeId;
    }

    public void setAccidentTypeId(String accidentTypeId) {
        this.accidentTypeId = accidentTypeId;
    }

    public String getAccidentTypeName() {
        return accidentTypeName;
    }

    public void setAccidentTypeName(String accidentTypeName) {
        this.accidentTypeName = accidentTypeName;
    }

    public String getRiskInfo() {
        return riskInfo;
    }

    public void setRiskInfo(String riskInfo) {
        this.riskInfo = riskInfo;
    }

    public String getRiskReason() {
        return riskReason;
    }

    public void setRiskReason(String riskReason) {
        this.riskReason = riskReason;
    }

    public String getPrecaution() {
        return precaution;
    }

    public void setPrecaution(String precaution) {
        this.precaution = precaution;
    }

    public Integer getPossibility() {
        return possibility;
    }

    public void setPossibility(Integer possibility) {
        this.possibility = possibility;
    }

    public Integer getSeverity() {
        return severity;
    }

    public void setSeverity(Integer severity) {
        this.severity = severity;
    }

    public Integer getRiskLevel() {
        return riskLevel;
    }

    public void setRiskLevel(Integer riskLevel) {
        this.riskLevel = riskLevel;
    }

    public String getRiskLevelName() {
        return riskLevelName;
    }

    public void setRiskLevelName(String riskLevelName) {
        this.riskLevelName = riskLevelName;
    }

    public String getControlLevel() {
        return controlLevel;
    }

    public void setControlLevel(String controlLevel) {
        this.controlLevel = controlLevel;
    }

    public Integer getResiduePossibility() {
        return residuePossibility;
    }

    public void setResiduePossibility(Integer residuePossibility) {
        this.residuePossibility = residuePossibility;
    }

    public Integer getResidueSeverity() {
        return residueSeverity;
    }

    public void setResidueSeverity(Integer residueSeverity) {
        this.residueSeverity = residueSeverity;
    }

    public Integer getResidueLevel() {
        return residueLevel;
    }

    public void setResidueLevel(Integer residueLevel) {
        this.residueLevel = residueLevel;
    }

    public String getResidueLevelName() {
        return residueLevelName;
    }

    public void setResidueLevelName(String residueLevelName) {
        this.residueLevelName = residueLevelName;
    }

    public String getResidueControlLevel() {
        return residueControlLevel;
    }

    public void setResidueControlLevel(String residueControlLevel) {
        this.residueControlLevel = residueControlLevel;
    }

    public String getOccurencePossibility() {
        return occurencePossibility;
    }

    public void setOccurencePossibility(String occurencePossibility) {
        this.occurencePossibility = occurencePossibility;
    }

    public String getConsequence() {
        return consequence;
    }

    public void setConsequence(String consequence) {
        this.consequence = consequence;
    }

    public String getFrequently() {
        return frequently;
    }

    public void setFrequently(String frequently) {
        this.frequently = frequently;
    }
}
